package entity;

/**
 * This is a superclass consists of abstract attributes and functions.
 */
public abstract class Movable {
	public abstract void setPosition(int x, int y);
	public abstract int getX();
	public abstract int getY();
	public abstract int getHeight();
	public abstract int getWidth();
	public abstract boolean checkCollision(Word w);
	public abstract int getId();
	public abstract Movable clone();
}
